home *** CD-ROM | disk | FTP | other *** search
/ Dr. Windows 3 / dr win3.zip / dr win3 / WINPROGS / UPC12BS1.ZIP / UUCICO / ULIBNMP.H < prev    next >
C/C++ Source or Header  |  1993-09-23  |  2KB  |  58 lines

  1. #ifndef ULIBNMP_H
  2. #define ULIBNMP_H
  3.  
  4. /*--------------------------------------------------------------------*/
  5. /*    u l i b n m p . h                                               */
  6. /*                                                                    */
  7. /*    OS/2 named pipes support                                        */
  8. /*--------------------------------------------------------------------*/
  9.  
  10. /*--------------------------------------------------------------------*/
  11. /*    Changes Copyright (c) 1990-1993 by Kendra Electronic            */
  12. /*    Wonderworks.                                                    */
  13. /*                                                                    */
  14. /*    All rights reserved except those explicitly granted by the      */
  15. /*    UUPC/extended license agreement.                                */
  16. /*--------------------------------------------------------------------*/
  17.  
  18. /*--------------------------------------------------------------------*/
  19. /*                          RCS Information                           */
  20. /*--------------------------------------------------------------------*/
  21.  
  22. /*
  23.  *    $Id: ulibnmp.h 1.1 1993/09/24 03:46:07 ahd Exp $
  24.  *
  25.  *    Revision history:
  26.  *    $Log: ulibnmp.h $
  27.  * Revision 1.1  1993/09/24  03:46:07  ahd
  28.  * Initial revision
  29.  *
  30.  *
  31.  */
  32.  
  33. int pactiveopenline(char *name, BPS baud, const boolean direct );
  34.  
  35. int ppassiveopenline(char *name, BPS baud, const boolean direct );
  36.  
  37. unsigned int psread(char *output, unsigned int wanted, unsigned int timeout);
  38.  
  39. int pswrite(const char *input, unsigned int len);
  40.  
  41. void pssendbrk(unsigned int duration);
  42.  
  43. void pcloseline(void);
  44.  
  45. void phangup( void );
  46.  
  47. void pSIOSpeed(BPS baud);
  48.  
  49. void pflowcontrol( boolean flow );
  50.  
  51. BPS pGetSpeed( void );
  52.  
  53. boolean pCD( void );
  54.  
  55. boolean pWaitForNetConnect(int timeout);
  56.  
  57. #endif
  58.